import 'lib/Animal.dart';
void main(){

/**
 * 
 * Dart和其他面向对象语言不一样，Data中没有public private protected这些访问修饰符号
 * 但是我们可以使用_把一个属性或者方法定义成私有
 * 
 */

Animal a=new Animal("小猫", 3);

print(a.age);//可以访问

// print(a._name);//被设置成私有属性没法访问

//可以通过公有的方法，间接的去调用私有的属性
print(a.getName());//小猫

//可以通过公有的方法，间接的去调用私有的方法
a.execRun();

}